<!DOCTYPE html>
<html class="theme-green">

  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>Functions - GCC Code Coverage Report</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <link rel="stylesheet" href="coverage.css"/>
  </head>

  <body>

    <header>
      <h1>GCC Code Coverage Report</h1>
      <hr/>
      <div class="summary">
<div>
  <table class="legend">
    <tr>
      <th scope="row">Directory:</th>
      <td>.subdir/</td>
    </tr>
    <tr>
      <th scope="row">Date:</th>
      <td>2025-09-28 18:09:21+00:00</td>
    </tr>
  </table>
</div>

<div>
  <table class="coverage">
    <tr>
      <th></th>
      <th scope="col">Coverage</th>
      <th scope="col">Exec</th>
      <th scope="col">Excl</th>
      <th scope="col">Total</th>
    </tr>
    <tr>
      <th scope="row">Lines:</th>
      <td class="coverage-low">70.0%</td>
      <td class="coverage-low">28</td>
      <td class="coverage-low">0</td>
      <td class="coverage-low">40</td>
    </tr>
    <tr>
      <th scope="row">Functions:</th>
      <td class="coverage-medium">77.8%</td>
      <td class="coverage-medium">7</td>
      <td class="coverage-medium">0</td>
      <td class="coverage-medium">9</td>
    </tr>
    <tr>
      <th scope="row">Branches:</th>
      <td class="coverage-low">42.9%</td>
      <td class="coverage-low">6</td>
      <td class="coverage-low">0</td>
      <td class="coverage-low">14</td>
    </tr>
  </table>
</div>
      </div>
      <hr/>
    </header>
    <nav>
    </nav>
    <main>
<table class="listOfFunctions">
  <tr>
    <th>Function (File:Line)</th>
    <th>Call count</th>
    <th>Line coverage</th>
    <th>Branch coverage</th>
    <th>Block coverage</th>
  </tr>
  <tr><td><a href="coverage.File2.cpp.6d8c4c3a43f26e03a73c3c52ced4b343.html#l1">bar() (.subdir/A/File2.cpp:1)</a></td><td>called 1 time</td><td>100.0%</td><td>-%</td><td>100.0%</td></tr>
  <tr><td><a href="coverage.File2.cpp.6d8c4c3a43f26e03a73c3c52ced4b343.html#l8">bar_() (.subdir/A/File2.cpp:8)</a></td><td>not called</td><td>0.0%</td><td>-%</td><td>0.0%</td></tr>
  <tr><td><a href="coverage.file1.cpp.e4b34f3a937a38f4f36ad7d4400aa49c.html#l1">foo(int) (.subdir/A/file1.cpp:1)</a></td><td>called 1 time</td><td>75.0%</td><td>50.0%</td><td>75.0%</td></tr>
  <tr><td><a href="coverage.file5.cpp.c953054e717675f6f8af56f7fee2fb14.html#l1">foo5(int) (.subdir/A/C/file5.cpp:1)</a></td><td>called 1 time</td><td>75.0%</td><td>50.0%</td><td>75.0%</td></tr>
  <tr><td><a href="coverage.File6.cpp.2ec5ec77ea4333a1e7eee1bb01185c1f.html#l1">foo6(int) (.subdir/A/C/D/File6.cpp:1)</a></td><td>called 1 time</td><td>75.0%</td><td>50.0%</td><td>75.0%</td></tr>
  <tr><td><a href="coverage.File4.cpp.002784682a955d02b5c65c936343e208.html#l1">foobar(int) (.subdir/A/File4.cpp:1)</a></td><td>called 1 time</td><td>75.0%</td><td>50.0%</td><td>75.0%</td></tr>
  <tr><td><a href="coverage.file3.cpp.2f75129acf13033c6475b68d314e376c.html#l1">four_bar() (.subdir/A/file3.cpp:1)</a></td><td>called 1 time</td><td>100.0%</td><td>-%</td><td>100.0%</td></tr>
  <tr><td><a href="coverage.file3.cpp.2f75129acf13033c6475b68d314e376c.html#l8">four_bar_() (.subdir/A/file3.cpp:8)</a></td><td>not called</td><td>0.0%</td><td>0.0%</td><td>0.0%</td></tr>
  <tr><td><a href="coverage.main.cpp.d0d5fc20837f40fa4765af5e07f5d1b9.html#l12">main (.subdir/B/main.cpp:12)</a></td><td>called 1 time</td><td>100.0%</td><td>50.0%</td><td>100.0%</td></tr>
</table>

      <hr/>
    </main>
    <footer>
      Generated by: <a href="http://gcovr.com/en/main">GCOVR (Version 8.4+main)</a>
    </footer>
  </body>
</html>
